JSP-Servlet : Développement Java pour le Web [SL-314-EE6]

    Objectifs

    développer des applications web en Java avec les technologies Servlet et JSP (plate-forme Java EE 6)

    Pré-requis

    maîtriser le langage de programmation Java

    Profil stagiaire

    développeurs

    Profil animateur

    consultant informatique certifié Oracle

    Introduction aux architectures et technologies

    Décrire la plate-forme Java Enterprise Edition 6 (Java EE 6)
    Décrire le protocole HTTP (Hypertext Transfer Protocol)
    Décrire le comportement d'un conteneur web

    Réalisation d'une Servlet

    Développer et configurer une servlet
    Cycle de vie d'une servlet
    Gestion d'un formulaire
    Gestion des erreurs

    Gestion des sessions utilisateur

    Sauvegarder un contexte client dans l'HttpSession
    Implémentation de l'HttpSession (cookies ou réécriture d'URL)
    Montée en charge et disponibilité des conteneurs web
    Listeners d'événements du conteneur web

    Servlets asynchrones

    Traitement asynchrone de requête
    Mettre en oeuvre Ajax avec des servlets asynchrones

    Transmission d'informations entre composants

    Les différents scopes
    Passage d'attributs

    Interception des requêtes et réponses HTTP au moyen de filtres

    Accès aux bases de données depuis un conteneur Web

    Configurer un pool de connexions et un DataSource
    Mettre en œuvre le pattern DAO (Data Access Object)
    Mettre en œuvre une stratégie d'accès de type ORM (Object Relational Mapping) avec JPA (Java Persistence API)

    Développement de pages JSP

    Écrire une page JSP avec des scripts Java et les balises standard

    Développement de pages JSP à l'aide de librairies de tags

    Écrire une page JSP en utilisant le langage EL (Expression Language) et les balises JSTL (Java Standard TagLib)
    Créer des tags personnalisés

    Cette formation est susceptible d’être modifiée en cours d’année, les dates et les prix pourront évoluer

    Mots associés

    JSPServletsSun Microsystems

    du 02 au 06 juillet 2012

    à Paris

    du 24 au 28 septembre 2012

    à Paris

    du 19 au 23 novembre 2012

    à Paris

    Stage / CODE : USL314

    5 jours (35 heures)

    2 950€ (HT)

    Contact

    Catherine ROY

    01 44 94 14 90

    croy@demos.fr

     Les prochaines dates

    du 02 au 06 juillet 2012

    à Paris

    du 24 au 28 septembre 2012

    à Paris

    du 19 au 23 novembre 2012

    à Paris

    Compétences visées

    Connaître les bonnes pratiques de conception d'application Web dans des environnements d'entreprise

    Mettre en pratique le pattern d'architecture MVC

    Utiliser les API Java pour le Web

    Créer des pages JSP faciles à maintenir en utilisant le langage d'expression EL et les librairies de tags JSTL (JSP Standard Tag Library)

    Créer ses propres tags

    Connaître les solutions pour accéder à des bases de données relationnelles depuis un conteneur Web

    Gérer des requêtes HTTP asynchrones (Ajax)